History
History
Synonyms
UK
US
Meaning:
belittle

to cause (a person, achievement etc) to seem unimportant or of small value

detract

rationale

the basic reasons (for a belief, decision, course of action etc)

logic for belief, action

SOUR GRAPES as in Wiktionary
SOUR GRAPES as in Wikipedia